// 标记整理
// 1.标记清除的增强
// 2.标记阶段的操作和标记清除一样
// 3.清除阶段会先执行整理，移动对象位置
// 4.不会立即回收垃圾对象